const crypto/internal/fips140/mlkem.n
22 uses
crypto/internal/fips140/mlkem (current package)
field.go#L126: type ringElement [n]fieldElement
field.go#L129: func polyAdd[T ~[n]fieldElement](a, b T) (s T) {
field.go#L137: func polySub[T ~[n]fieldElement](a, b T) (s T) {
field.go#L147: func polyByteEncode[T ~[n]fieldElement](b []byte, f T) []byte {
field.go#L149: for i := 0; i < n; i += 2 {
field.go#L164: func polyByteDecode[T ~[n]fieldElement](b []byte) (T, error) {
field.go#L169: for i := 0; i < n; i += 2 {
field.go#L237: for i := 0; i < n; i += 2 {
field.go#L250: for i := 0; i < n; i += 2 {
field.go#L264: for i := 0; i < n; i += 4 {
field.go#L288: for i := 0; i < n; i += 4 {
field.go#L307: for i := 0; i < n; i++ {
field.go#L336: for i := 0; i < n; i++ {
field.go#L408: for i := 0; i < n; i += 2 {
field.go#L420: type nttElement [n]fieldElement
mlkem768.go#L37: n = 256
mlkem768.go#L42: encodingSize12 = n * 12 / 8
mlkem768.go#L43: encodingSize11 = n * 11 / 8
mlkem768.go#L44: encodingSize10 = n * 10 / 8
mlkem768.go#L45: encodingSize5 = n * 5 / 8
mlkem768.go#L46: encodingSize4 = n * 4 / 8
mlkem768.go#L47: encodingSize1 = n * 1 / 8
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)